| command | 0ption | etc | リンク | 終了ステータス | mean |
| : | : [arguments] | 同じコマンドラインで複数コマンドが書ける。 | |||
|
. |
. filename [arguments] source filename [arguments] |
現在のシェル内で、ファイルを実行する。shの場合、 . /.profileとなる。 |
|||
| alias | alias [alias-name[=varue ....] | link | |||
| at | am、pm | 時間指定で開始させるコマンドampmを指定しないと封時間で判断する。 | |||
| bg | [jobspec] | [jobspec] | ジョブをバックグランドへ送ります。実行された場合0 | ||
| bind | -m | ||||
| -l | |||||
| -v | |||||
| -d | |||||
| -f | |||||
| -q | |||||
| ketseq | |||||
| break | [n] | next 3の場合 break next1out break 2 next2out break 5 next3out |
for while untillなどのループから抜けます。数字を指定した場合、その数だけループから出ます。 | ||
| builtin | shell-builtin [arguments] | ||||
| case | link | ||||
| continue | |||||
| declare | -a | link | 変数を配列として扱う | ||
| -f | 関数の名前として扱う | ||||
| -F | 定義なしで関数銘を表示する | ||||
| -i | 変数を整数値integerとして処理する | ||||
| -r | 変数を参照のみと可能とする read +only = readonly | ||||
| -x | 変数をその環境全体で参照可能とする(エクスポートする) | ||||
| dirs | +n | ||||
| -n | |||||
| -l | |||||
| echo | -n | link | |||
| -e | |||||
| -E | |||||
| elif | link | ||||
| enable | |||||
| eval | |||||
| exec | |||||
| exit | [n] | ||||
| export | |||||
| fc | |||||
| fg | |||||
| for | link | ||||
| for-in | link | ||||
| getopts | link | ||||
| hash | |||||
| help | |||||
| history | |||||
| if-then | link | ||||
| jobs | |||||
| kill | |||||
| let | |||||
| local | |||||
| logout | |||||
| notify | |||||
| popd | |||||
| ps | l | ||||
| u | |||||
| j | |||||
| s | |||||
| v | |||||
| m | |||||
| f | |||||
| a | |||||
| x | |||||
| S | |||||
|
C |
|||||
| e | |||||
| w | |||||
| h | |||||
| r | |||||
| n | |||||
| tdevice-name | |||||
| pide | |||||
| pushd | |||||
| pwd | |||||
| read | link | ||||
| readonly | link | declare -r と同じ。 | |||
| rertun | [n] | link | |||
| select | link | ||||
| set | link | ||||
| sleep | [n] | sleep 5 | 5秒待つ | ||
| shif | [n] | $1 -> $2 -> $3 $2 -> $3 -> $4 |
ink | 位置バラメーターをnだけ動かす。デフォルトは1です。 | |
| t != 0 | 引数が負の場合 位置パラメーターがオーバーフロウした場合 |
||||
| t = 0 | 上記以外 | ||||
| suspend | [-f] | SIGCONTジグナルを受け取るまでは、このシェルの実行を停止する。-fシェルの警告を制御する。 |
|||
| t != 0 | シェルでloginし、-fが指定されない場合 ジョブコントロールが有効になっていない場合 |
||||
|
t = 0 |
上記以外 | ||||
| test | |||||
| trap | |||||
| type | link | ||||
| umask | |||||
| unalias | |||||
| unset | |||||
| until | link | ||||
| wait | [n] | 指定プロセスが終了するまで、シェルを待機する。 引数nは、プロセスIDまたは、job 引数指定しない場合は、全ての子プロセスを待機する。 |
|||
| t = ? |
そのプロセスの終了ステータスを返す。 |
||||
| 0 | t = ? | ||||
| 127 | 引数nに無効なパラメーター、存在しないプロセスIDを指定した場合 | ||||
| while |
while condition |
link | |||
| which | link | ||||
| who | link | ||||
| whoami | link |